Middleware mechanisms for interaction interoperability in Collaborative Virtual Environments
نویسندگان
چکیده
In this paper, we discuss interaction interoperability in Collaborative Virtual Environments (CVE), intended to mean the ability of two or more users to cooperate despite the heterogeneity of their interfaces. To allow such interoperability, rather than focusing on the de-coupling of input devices from interaction techniques and from interaction tasks, we suggest integrating interactive systems at higher level through an interface standardization. To achieve this aim, we propose: i) an architectural model able to handle differences in input devices and interaction tasks; ii) an agent-based middleware that provides basic components to integrate heterogeneous user interfaces. We also present a prototype of an agent-based middleware able to support developers in the interconnection of monolithic applications and we introduce tools and languages we have used to formalize the interaction tasks considered in the case study.
منابع مشابه
State Transmission Mechanisms for a Collaborative Virtual Environment Middleware Platform
Collaborative virtual environments (CVE) require the use of specially designed mechanisms that allow for a consistent sharing of state among involved users. These mechanisms must, somehow, compensate for network latency and losses in such a way that all players have a single, coherent perception of the system state. Common middleware platforms have difficulty in guaranteeing this consistency, a...
متن کاملA Framework for Interaction Interoperability in X3D Mobile Collaborative Virtual Environments
Web-based collaborative virtual environments can be used for education, design, gaming and for commercial applications. From the users’ perspective, using mobile devices is preferred because of the ability to move freely rather than being tied to a desktop computer. In this paper, we first present the current state of 3D graphics rendering on mobile devices and then we review standards, related...
متن کاملA description of a dialog to enable interaction between interaction tools and 3D objects in collaborative virtual environments
Building virtual reality applications is still a difficult and time consuming task. Software developers need a common set of 3D widgets, hardware device abstraction and a set of software components that are easy to write and use. These means are intended to provide collaborative interactions in rich virtual applications, easy use of many input devices, and easy deployment on multi-sites for sha...
متن کاملCognitive Social Knowledge Grid Infrastructure for Collaborative Environments
Collaborative environments are virtual workplaces where agents can communicate, interact and collaborate. We introduce a model to compare different social structures and make a comparison between famous network structure and our goal infrastructure. Based on the differences, the main reasons to present our proposed model are described. Therefore we introduce an infrastructure to support optimiz...
متن کاملThe Extensible Run-Time Infrastructure (XRTI): An Emerging Middleware Platform for Interoperable Networked Virtual Environments
The Extensible Run-Time Infrastructure, or XRTI, is an experimental implementation of proposed improvements to the High Level Architecture (HLA) [Kapolka 03]. The HLA, a middleware standard for sharing information between distributed simulation components, can act as the communications infrastructure for an enduring network of shared virtual worlds, but only if several of its shortcomings are r...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IJAMC
دوره 4 شماره
صفحات -
تاریخ انتشار 2010